home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 February: Tool Chest / Dev.CD Feb 94.toast / New System Software Extensions / QuickDraw™ GX v1.0ß2 / Documents / QuickDraw GX Docs (Inside Mac) / QuickDraw GX ß2 ReadMe < prev    next >
Encoding:
Text File  |  1993-09-01  |  6.1 KB  |  132 lines  |  [ttro/ttxt]

  1.  
  2. INSIDE MACINTOSH: QUICKDRAW GX SUITE
  3. Beta 2 Documentation: September 1993
  4.  
  5.  
  6. • LIST OF DOCUMENTS: See (1) below
  7.  
  8. • DOCVIEWER ISSUES: See (2) below
  9.  
  10. • ERRATA FOR ENVIRONMENT & UTILITIES  BOOK: See (3) below
  11.  
  12. • ERRATA FOR TRUETYPE GX FONT FORMATS BOOK: See (4) below
  13.  
  14. • FOR DOCUMENTATION FEEDBACK: See (5) below
  15.  
  16.  
  17. ----------------------------------------------------------------
  18. (1) LIST OF DOCUMENTS:
  19.  
  20. These are the titles included with this release:
  21.  
  22. Getting Started With QuickDraw GX
  23. Inside Macintosh: QuickDraw GX Objects
  24. Inside Macintosh: QuickDraw GX Graphics
  25. Inside Macintosh: QuickDraw GX Typography
  26. Inside Macintosh: QuickDraw GX Printing
  27. Inside Macintosh: QuickDraw GX Environment and Utilities
  28. Inside Macintosh: QuickDraw GX Printing Extensions and Printer Drivers
  29. TrueType GX Font Formats
  30. (Function Index)
  31.  
  32. The documents are electronic, in Apple DocViewer format, and represent the most complete QuickDraw GX technical reference currently available. Most of it is current, but some late changes may not be reflected. See the errata for individual books for more details.
  33.  
  34. The function index is included as a convenience. Every documented QuickDraw GX function is listed, along with the book, chapter, and page where it is described.
  35.  
  36.  
  37. ----------------------------------------------------------------
  38. (2) DOCVIEWER ISSUES:
  39.  
  40. Note that DocViewer files allow you to view fully formatted pages of text and illustrations;  you may also search for text, and copy and print any portion of any document.
  41.  
  42. To find topic information, use either the DocViewer Search Menu or the book indexes accessed through the Outlines menu. The book indexes are based on index tags embedded in the documentation files, which are not yet complete but are largely correct and give reasonable coverage. The Search menu functions (Find and Query) are less limited because they rely on the document text itself.
  43.  
  44. Note also these minor formatting issues:
  45.  
  46. • "Getting Started" and "TrueType GX Font Formats" have no indexes.
  47.  
  48. • Some illustrations, such as Figures 3-16 to 3-24 of "Graphics," are missing from some books. Others, such as Figures 7-2 through 7-4 of "Objects," are misaligned or cropped.
  49.  
  50.  
  51. ----------------------------------------------------------------
  52. (3) ERRATA FOR ENVIRONMENT & UTILITIES BOOK:
  53.  
  54. MESSAGE MANAGER:
  55. This chapter has not been rewritten since the previous seed release. It is out of date and incomplete. Here is the errata list from the previous seed release:
  56.  
  57. The following routines have been added since the chapter was written:
  58.         CountMessageClassOwners
  59.         CountMessageHandlerInstances
  60.         CountMessageObjectOwners
  61.         DisableMessageHandler
  62.         EnableMessageHandler
  63.         FindMessageHandler
  64.         ForEachMessageHandlerDo
  65.         ForEachMessageObjectDo
  66.         GetMessageHandlerAt
  67.         GetMessageHandlerClassContext
  68.         GetMessageHandlerInstanceContext
  69.         GetMessageHandlerPosition
  70.         GetMessageHandlerSignature
  71.         MarkMessageStack
  72.         NewMessageHandler
  73.         SetMessageClassExceptionProc
  74.         SetMessageClassHandlerReturnProc
  75.         SetMessageClassHandlerSetupProc
  76.         SetMessageHandlerClassContext
  77.         SetMessageHandlerInstanceContext
  78.         StartObjectMessageAt
  79.         UnwindMessageStack
  80.  
  81. The following routines have been eliminated or renamed since the chapter was written:
  82.         DeleteMessageHandlerAt 
  83.         ForAllMessageObjectsDo
  84.         InsertMessageHandler
  85.         RetrieveMessageContext
  86.         StoreMessageContext
  87.  
  88. The routine "StartObjectMessageAt" is incorrectly documented as "SendObjectMessageAt".
  89.  
  90.  
  91. ----------------------------------------------------------------
  92. (4) ERRATA FOR TRUETYPE GX FONT FORMATS BOOK:
  93.  
  94. This book has not been rewritten since the previous seed release. It is out of date, incomplete, and incorrect in many aspects.  The following list of errata is from the release notes for the previous seed release, but it is by no means complete:
  95.  
  96. • Page 2-4:  In the description for format 6, change the term “lookup data” to “lookup value”.
  97.  
  98. • Pages 17-7 through 17-17:  The information in this section is out of date and may be removed from this book in future releases. It duplicates a separate document, the Font Feature Registry, which contains more up-to-date descriptions of the same features.
  99.  
  100. • Page 19-4:  In Table 19-1, change the type of the first item from “fixed32” to “uint16”. Also change the description for this item from “0x00000001” to “0x0000”.
  101. In Table 19-2, change the type of the third item from “uint16” to “uint32”.
  102.  
  103. • Page 19-5:  In Table 19-3, change the name of the third item from “revision” to “language” and change the description from “Table revision number” to “If the subtable is independent of language, use zero here. Otherwise use one plus the language code (see Table 18-6 for the language identifier list).”
  104.  
  105. • Page 19-8:  In Table 19-9, change the name of the third item from “revision” to “language” and change the description from “Revision number” to “If the subtable is independent of language, use zero here. Otherwise use one plus the language code (see Table 18-6 for the language identifier list).”
  106.  
  107. • Page 19-9:  In Table 19-11, change the name of the third item from “revision” to “language” and change the description from “Revision number (starts at 0)” to “If the subtable is independent of language, use zero here. Otherwise use one plus the language code (see Table 18-6 for the language identifier list).”
  108.  
  109. • Page 19-12:  In Table 19-14, change the name of the third item from “revision” to “language” and change the description from “Revision number” to “If the subtable is independent of language, use zero here. Otherwise use one plus the language code (see Table 18-6 for the language identifier list).”
  110.  
  111. • Page 19-13
  112. Change the “0/4” to “0/2”.
  113. Change the “4/2” to “2/2”.
  114. Change the “6/2” to “4/2”.
  115. Change the “8/2” to “6/2”.
  116. Change the “10/2” to “8/4”.
  117. On the 16/2 line, change the name from “revision” to “language” and change the comment to “Zero here means the table is not specific to any language.”
  118.  
  119.  
  120. ----------------------------------------------------------------
  121. (5) FOR DOCUMENTATION FEEDBACK:
  122.  
  123. Your feedback on any aspect of the QuickDraw GX documentation is appreciated. Please send your comments to this AppleLink address:
  124.  
  125. DEV.TECH.PUB
  126.  
  127. Thank you!
  128. Apple Developer Press
  129.  
  130.  
  131.  
  132.